當前位置: 首頁> 函數類別大全> rewinddir

rewinddir

倒回目錄句柄
名稱:rewinddir
分類:目錄函數
所屬語言:php
一句話介紹:重置目錄句柄。

定義和用法

rewinddir()函數重置由opendir()創建的目錄句柄。

實例

打開一個目錄,列出其中的文件,重置目錄句柄,再次列出其中的文件,然後關閉:

 <?php
$dir = "/images/" ;

// 打開目錄,然後讀取其內容
if ( is_dir ( $dir ) ) {
  if ( $dh = opendir ( $dir ) ) {
    // 列出images 目錄中的文件
    while ( ( $file = readdir ( $dh ) ) !== false ) {
      echo "filename:" . $file . "<br>" ;
    }
    rewinddir ( ) ;
    // 再次列出images 目錄中的文件
    while ( ( $file = readdir ( $dh ) ) !== false ) {
      echo "filename:" . $file . "<br>" ;
    }
    closedir ( $dh ) ;
  }
}
?>

結果:

 filename: cat.gif
filename: dog.gif
filename: horse.gif
filename: cat.gif
filename: dog.gif
filename: horse.gif

文法

rewinddir ( dir_handle ) ;
參數 描述
dir_handle

可選。指定之前由opendir()打開的目錄句柄資源。

如果該參數未指定,則使用最後一個由opendir()打開的鏈接。

同類函數
  • 列出指定路徑中的文件和目錄 scandir

    scandir

    列出指定路徑中的文件和目錄
  • 改變目錄 chdir

    chdir

    改變目錄
  • 改變根目錄 chroot

    chroot

    改變根目錄
  • 從目錄句柄讀取條目 readdir

    readdir

    從目錄句柄讀取條目
  • 返回一個Directory 類實例 dir

    dir

    返回一個Directory類實例
  • 關閉目錄句柄 closedir

    closedir

    關閉目錄句柄
  • 倒回目錄句柄 rewinddir

    rewinddir

    倒回目錄句柄
  • 打開目錄句柄 opendir

    opendir

    打開目錄句柄
熱門文章